package cn.hyatt.auth.service;

import cn.hyatt.auth.entity.SystemUserRole;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * 用户角色服务接口
 *
 * @author hyatt
 */
public interface SystemUserRoleService extends IService<SystemUserRole> {

    /**
     * 保存用户角色
     *
     * @param userId  用户Id
     * @param roleIds 角色Ids
     */
    void saveUserRoles(Long userId, List<Long> roleIds);

    /**
     * 删除用户角色
     *
     * @param userId 用户Id
     */
    void deleteUserRoles(Long userId);
}
